the squeeze - German English Dictionary